cluster of palms - Turkish English Dictionary